@charset "UTF-8";
/* 重设样式 */
*{margin:0;padding:0;list-style:none;border:none;outline:none;}
body{ font-style: normal;font-variant:normal;color:#000000;font-family: "SourceHanSansCN-Regular", "SourceHanSansCN";}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    margin: 0;
    padding: 0;
}
input, select, textarea {font-size: 16px;}
/* 去掉各 Table  cell 的边距并让其边重合 */
table {border-collapse: collapse;border-spacing: 0;}
/* 去除默认边框 */
fieldset, img {border: 0;}
/* 去掉 firefox 下此元素的边框 */
abbr, acronym {border: 0;font-variant: normal;}
/* 一致的 del 样式 */
del {text-decoration: line-through;}
address, caption, cite, code, dfn, em, th, var,i {font-size:100%;font-style: normal;font-weight: normal;}
/* 去掉列表前的标识, li 会继承 */
ol, ul {list-style: none;}
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption, th {text-align: left;}
/* 来自 yahoo, 让标题都自定义, 适应多个系统应用 */
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
q:before, q:after {content: '';}
/* 正常链接 未访问 */
/* 鼠标悬停 */
a:hover {text-decoration:none;}
/* 默认不显示下划线，保持页面简洁 */
ins, a {text-decoration: none;color:#000000;}
body{background-color: #fff;}
html{ overflow-x:hidden; }
.w1200{width: 1200px; margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
/*流程*/
.footer_lc{width: 1200px; margin: 0 auto; height: 280px;}
.footer_lc .lc_title{width: 160px; float: left;}
.footer_lc .lc_title img{margin-top: 70px;}
.footer_lc .lc_title h1{font-size: 36px; color: #222; margin-top: 45px;}
.footer_lc .lc_del{width: 1000px; float: right;margin-top: 70px;}
.footer_lc .lc_del ul{display: flex; justify-content: space-between; flex-wrap:wrap; text-align: center; width: 1000px;}
.footer_lc .lc_del li{width: 125px; text-align: center;}
.footer_lc .lc_del img{width: 70px; height: 68px;}
.footer_lc .lc_del p{font-size: 24px; color: #666;margin-top: 12px;}
/*方林实力*/
.footer_sl{width: 100%; height: 173px; background: url('/static/home/skin/newpc/base/images/sz_bg.png') no-repeat;background-position-x: center;margin-top: -2px;overflow: hidden; background-color: #363636;}
.footer_sl .sl_line{width: 1px; height: 85px; background-color: #fff; margin-top:28px; opacity: 0.2;}
.footer_sl ul{display: flex; justify-content: space-between; flex-wrap:wrap; text-align: center; width: 1200px;margin: 0 auto;}
.footer_sl li{width: 239px; text-align: center;}
.footer_sl .sl_pz img{width: 86px; height: 49px; margin-top: 43px;}
.footer_sl .sl_yx img{width: 107px; height: 49px; margin-top: 43px;}
.footer_sl .sl_zy img{width: 149px; height: 49px; margin-top: 43px;}
.footer_sl .sl_sj img{width: 145px; height: 49px; margin-top: 43px;}
.footer_sl .sl_jz img{width: 90px; height: 49px; margin-top: 43px;}
.footer_sl p{color: #bbb; font-size: 23px; margin-top: 10px;}
/*友情链接*/
.footer_yl{width: 100%; height: 446px; background-color: #3B3B3B; margin-top: -2px; overflow: hidden;margin-bottom: 88px;}
.footer_yl .w180{width: 180px;}
.footer_yl .w188{width: 188px;}
.footer_yl .w225{width: 225px;}
.footer_yl .pp_yl{float: left; line-height: 35px; margin-top: 43px;}
.footer_yl .pp_yl p{font-size: 16px; color: #fff;}
.footer_yl .pp_yl h2{font-size: 16px; color: #F2F2F2;}
.footer_yl .pp_yl i{font-style:italic}
.footer_yl .pp_yl h1{font-size: 28px; color: #FEC831;}
.footer_yl .pp_yl ul{font-size: 14px; color: #F2F2F2;}
.footer_yl .pp_yl ul a{font-size: 14px;}
.footer_yl .yl_line{width: 1px; height: 183px; background-color: #fff; opacity: 0.2; float: left; margin: 75px 0 0 0px;}
.footer_yl .yl_sm{float: right;width: 293px; margin-top: 83px; font-size: 14px; color: #F2F2F2;}
.footer_yl .yl_sm .w124{text-align: center;}

.footer_yl .yl_sm .w124 div{font-size: 12px;}
.footer_yl .yl_sm img{ width: 124px; height: 124px; border-radius: 8px; margin-top: 10px;}
.footer_yl .yl_fg{width: 1200px; height: 1px; background-color: #fff; opacity: 0.2; clear: both;}
.footer_yl .mbt30{margin-bottom: 30px; overflow: hidden;}
.footer_yl .cop_yl{color: #9E9E9E; font-size: 16px; line-height: 35px; margin-top: 25px; text-align: center;}
.footer_yl .cop_yl span {margin: 0 10px; }
.footer_yl .yl_icp{color: #9E9E9E; font-size: 16px; line-height: 35px; margin-top: 10px; text-align: center;}
.footer_yl .yl_icp a{color: #9E9E9E;}
/*底部悬浮条*/
.footer_xf{width: 100%; height: 88px; background-color: #222222; position: fixed; bottom: 0; z-index: 3;}
.footer_xf .footer_gg{width: 300px; height: 88px;float: left; background-color: #fff;margin-right: 22px;}
.footer_xf .footer_name{float: left;margin: 18px 0 0 8px;}
.footer_xf .footer_name input{width: 145px; height: 52px; background-color: #fff; border-radius: 16px;padding-left: 15px;}
.footer_xf .footer_name em{position: absolute;top: 15px; right: 15px; font-size: 16px;width: 10px;}
.footer_xf .footer_phone{float: left;margin: 18px 0 0 8px;}
.footer_xf .footer_phone input{width: 230px; height: 52px; background-color: #fff; border-radius: 16px;padding-left: 15px;}
.footer_xf .footer_but{width: 280px;height: 52px;background: linear-gradient(45deg, #E8AF65, #DC9A49);border-radius: 16px; float: left;margin: 18px 0 0 8px; cursor: pointer;}
.footer_xf .footer_but img{width: 28px;height: 28px;margin: 13px 5px 0 70px;}
.footer_xf .footer_but p{font-size: 18px; font-weight: 400;color: #fff; line-height: 52px; text-align: center;}
/*右侧浮窗*/
.footer_right{width: 100px; height: 454px; position: fixed;right: 0; top: 30%;background-color: #fff; border-radius: 16px;z-index: 999;box-shadow:2px 3px 14px 2px #F5F5F5}
.footer_right li{width: 100px; height: 90px; cursor: pointer;text-align: center; font-weight: 400; font-size: 14px; color: #222222;position: relative;}
.footer_right li img{width: 40px; height: 40px; margin: 15px 0 0 0; }
.footer_right li div{width: 100px;}
.footer_right .footer_zx:hover{color: #E8AF65;background: #F2F2F2; border-radius:0 16px 0 0;}
.footer_right .footer_lf:hover{color: #E8AF65;background: #F2F2F2;}
.footer_right .footer_hx:hover{color: #E8AF65;background: #F2F2F2;}
.footer_right .footer_hd:hover{color: #E8AF65;background: #F2F2F2;}
.footer_right .footer_top:hover{color: #E8AF65;background: #F2F2F2; border-radius:0 0 16px 16px;}
.footer_right .fr_line{width: 52px; height: 1px; background-color: #f2f2f2; margin: 0 auto;}

.fr_xs{width: 240px; position:fixed; top: 30%; right: 100px;}
.fr_xs .fr_zx{width: 240px; height: 92px; background: url('/static/home/skin/newpc/base/images/zx.png') no-repeat; background-size: 100% auto; background-position-x: center;}
.fr_xs .fr_ds{width: 240px; height: 92px; background: url('/static/home/skin/newpc/base/images/ds.png') no-repeat; background-size: 100% auto; background-position-x: center;margin-top: 91px;}
.fr_xs .fr_zs{width: 240px; height: 92px; background: url('/static/home/skin/newpc/base/images/zs.png') no-repeat; background-size: 100% auto; background-position-x: center;margin-top: 182px;}
.fr_xs .fr_yh{width: 240px; height: 92px; background: url('/static/home/skin/newpc/base/images/yh.png') no-repeat; background-size: 100% auto; background-position-x: center;margin-top: 274px;}
.footer_right ul li a{
    width: 240px;
    height: 92px;
    position: absolute;
    top: -14px;left: -240%;
    cursor: pointer;
    display: none;
    z-index: 99;
}
.footer_right ul li a img{
    width: 100%;
    height: 100%;
    display: block;
}
.footer_right ul li.active a,.footer_right ul li.active .imgT,.footer_right ul li.active .imgTh{
    display: block;
}
.footer_right ul li.active{
    padding-top: 60px;
    box-sizing: border-box;
}
.footer_right ul li.active .imgTh{
    display: none;
}
.imgT{
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;left: 31%;
    margin-left: -20px;
    display: none;
}
.hot{
    width: 30px !important;
    height: 16px !important;
    display: block;
    position: absolute;
    top: 9px;left: 61px;
    z-index: 10;
    margin: 0 0 0 0!important;
}


.daohang{float: left; width: 40px;margin-top: 192px; margin-left: 10px; margin-right: 30px;}
.daohang .daohang-1{width: 29px;height: 29px;display: block;}
.daohang .daohang-2{width: 29px;height: 29px;display: none;}
.daohang .dh_wz{color: #F4F4F4; font-size: 14px; line-height: 24px; font-weight: 500;}


